mobile squads - Spanish English Dictionary